home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / shell / xd-2.08 / xd-2 / xd / INSTALL < prev    next >
Encoding:
Text File  |  1994-08-30  |  2.4 KB  |  78 lines

  1. This are the installation instructions for xd.
  2.  
  3. Quick Installation instruction:
  4. ===============================
  5.  
  6. 1. Do as root in the directory where xd unpacked to:
  7.  
  8.         install xd /usr/local/bin
  9.         
  10. to install the provided version of xd in /usr/local/bin
  11.  
  12. 2. Add the following alias to your csh.cshrc (or whatever file you use as
  13. your system-wide alias file):
  14.    
  15.         alias   xd    'cd `/usr/local/bin/xd \!*`'
  16.  
  17.  
  18. Extensive Installation Instruction:
  19. ===================================
  20.  
  21. Preliminaries:
  22. --------------
  23.  
  24. You need icmake to compile xd yourself. Icmake may be obtained from
  25. ftp.icce.rug.nl, or from sunsite.unc.edu or from tsx-11.mit.edu.
  26.  
  27. If you don't have icmake, you have to compile and link all sources by hand.
  28. No support for this case is provided here.
  29.  
  30. Since xd depends on some classes defined in my cclib-library, the library is
  31. provided, together with the necessary header files, in the distribution.
  32. In the near future, the code of the library will be moved to our main icce-C++
  33. class library, but that hasn't very high priority yet.
  34.  
  35. It is assumed below that you do *not* have the following files:
  36.  
  37.     /usr/lib/libcclib.a
  38.  
  39.     /usr/local/include/Args.h
  40.     /usr/local/include/ConfigFile.h
  41.     /usr/local/include/ICString.h
  42.     /usr/local/include/NonCanon.h
  43.  
  44. Installation Instructions:
  45. --------------------------
  46.  
  47. 1. All instructions should be done from the directory where
  48.    the xd.X.YY.tgz archive unpacked to (i.e., xd/).
  49. 2. Do (as root)
  50.     cp -r ./usr/* /usr
  51. 3. If preferred, edit the name of the configurationfile to be used.
  52.    to do this, edit in configure.h, the #define XD_CONFIG_PATH.
  53.    It is always relative to $HOME, and in the distribution it is set
  54.    to "/.conf/xd/xd.conf".
  55. 4. Do (not necessarily as root)
  56.     ./build
  57.     This creates in the current directory libxd.a and xd.
  58.     During the compilation, two warnings are generated.
  59.     They can safely be ignored.
  60. 5. Do (as root)
  61.     install xd /usr/local/bin
  62. 6. Add the following alias to your csh.cshrc (or whatever file you use as
  63.    your system-wide alias file):
  64.    
  65.     alias    xd        'cd `/usr/local/bin/xd \!*`'
  66.  
  67. Cleanup-instructions.
  68. ---------------------
  69.  
  70. Some simple cleanup may be required. The compilation left libxd.a and xd.
  71. All other intermediate compilation products were removed by build.
  72.  
  73. If required, libxd.a and xd can be removed.
  74.  
  75. Other files you may want to remove are the /usr/lib/libcclib.a the
  76. four /usr/local/include files.
  77.  
  78.